home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Environments / Small Eiffel 0.4.8 / lib_show / cecil / example3 / c_prog.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-04-13  |  362 b   |  19 lines  |  [TEXT/CWIE]

  1. #include <stdio.h>
  2. #include "eiffel.h"
  3.  
  4. c_prog (void *animals) {
  5.   int i;
  6.   void* eiffel_string;
  7.   char* c_string;
  8.   
  9.   for (i=array_of_animal_lower(animals);
  10.        i <= array_of_animal_upper(animals);
  11.        i++) {
  12.     eiffel_string = cry(array_of_animal_item(animals,i));
  13.     c_string = string_to_external(eiffel_string);
  14.     printf("%s\n",c_string);
  15.   }
  16. }
  17.  
  18.  
  19.